tradable permits - Spanish English Dictionary